package com.hy.erp.inventory.service.interfaces;

import java.util.List ;

import javax.ejb.Local ;

import com.hy.enterprise.framework.service.business.IBusinessService;
import com.hy.erp.inventory.pojo.interfaces.IDefineDepotReason;
import com.hy.erp.inventory.service.DefineDepotReasonService;
import com.hy.framework.lang.annotation.ImplementsBy;

@ Local
@ ImplementsBy ( DefineDepotReasonService .class ) 
public interface IDefineDepotReasonService extends IBusinessService < IDefineDepotReason>{
	public boolean addCustomer (
			IDefineDepotReason defineDepotReason );

	public String [] addDefineDepotReason (
	                			Object [] defineDepotReason );
	public String [] modifyDefineDepotReason (
		                			Object [] defineDepotReason );



 public boolean modifyDefineDepotReason (
		 IDefineDepotReason defineDepotReason);
 public Integer removeDefineDepotReason (
                 String [ ] defineDepotReasonIds ) ;
 
 public List < IDefineDepotReason > getAllDefineDepotReason ();
 
 }
